self-assembled nanoparticles - Spanisch Englisch Wörterbuch